
Campbell Island Vacations
Book a Hotel + Flight or Car together to unlock savings
Campbell Island Hotel Deals

Radisson Blu Vancouver Airport Hotel & Marina
3500 Cessna Dr Richmond BC
Fully refundable
$169 nightly
$196 total
Oct 1 - Oct 2
Total with taxes and fees
8.8/10 Excellent! (7,409 reviews)
"Friendly staff, good room service, comfortable and clean room, great view."
Reviewed on Sep 2, 2026

Harrison Hot Springs Resort and Spa
100 Esplanade Avenue Harrison Hot Springs BC
Fully refundableReserve now, pay when you stay
$119 nightly
$134 total
Oct 1 - Oct 2
Total with taxes and fees
7.8/10 Good! (6,593 reviews)
"45 min check in because of long line, 4 guests registered for our room but only two bath towels, asked cleaning for more and was told they only include two in a room, seen lots of people.wearing robes to spa but there were no robes in our room, phoned to front desk and they told me that it is not ..."
Reviewed on Sep 2, 2026

Pinnacle Hotel Harbourfront
1133 Hastings St W Vancouver BC
Fully refundableReserve now, pay when you stay
$236 nightly
$280 total
Sep 7 - Sep 8
Total with taxes and fees
9/10 Wonderful! (10,011 reviews)
"Good location and clean room. Good coffee in room."
Reviewed on Sep 2, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Find the Best Campbell Island Vacation Packages
Campbell Island Essential Information
Language | English |
|---|---|
Currency | Canadian dollars |
Closest Airport | Vancouver Intl. Airport (YVR) |
More vacations you might like
Explore a world of travel with Expedia
- Flights from Comox (YQQ) to Bella Bella (ZEL)
- Flights from Toronto (YYZ) to Bella Bella (ZEL)
- Flights from Campbell River (YBL) to Bella Bella (ZEL)
- Flights from Fort Lauderdale (FLL) to Bella Bella (ZEL)
- Flights from Ottawa (YOW) to Bella Bella (ZEL)
- Flights from Cranbrook (YXC) to Bella Bella (ZEL)
- Flights from Nanaimo (YCD) to Bella Bella (ZEL)
- Flights from Toronto (YYZ) to Klemtu (YKT)
- Flights from San Francisco (SFO) to Bella Bella (ZEL)
- Flights from Pittsburgh (PIT) to Bella Bella (ZEL)
- Flights to Bella Bella
- Flights from Bella Coola (QBC) to Ocean Falls (ZOF)
- Flights from Victoria (YYJ) to Bella Bella (ZEL)
- Flights from Kansas City (MCI) to Bella Bella (ZEL)
- Flights from Boston (BOS) to Bella Bella (ZEL)
- Flights to Rivers Inlet
- Flights to Klemtu
- Flights from Prince Rupert (YPR) to Klemtu (YKT)
- Flights from Vancouver (YVR) to Rivers Inlet (YRN)
- Flights from Port Hardy (YZT) to Ocean Falls (ZOF)
- Flights from Phoenix (PHX) to Bella Bella (ZEL)
- Flights to Ocean Falls
- Flights from Punta Cana (PUJ) to Bella Bella (ZEL)
- Flights to Campbell Island
- Flights from Las Vegas (LAS) to Bella Bella (ZEL)
- Flights from Detroit (DTT) to Bella Bella (ZEL)
- Flights from Vancouver (YVR) to Bella Bella (ZEL)
- Flights from Bella Bella (ZEL) to Klemtu (YKT)
- Flights from Port Hardy (YZT) to Rivers Inlet (YRN)
- Flights from Bella Bella
- Flights from Seattle (SEA) to Bella Bella (ZEL)
- Flights to Shearwater
- Flights from Freeport (FPO) to Bella Bella (ZEL)
- Flights from Vancouver (YVR) to Ocean Falls (ZOF)
- Flights to Klemtu
- Flights from Rivers Inlet
- Flights from Klemtu (YKT) to Bella Bella (ZEL)
- Flights from Abbotsford (YXX) to Bella Bella (ZEL)
- Flights from Vancouver (YVR) to Klemtu (YKT)
- Flights from Bella Bella
- Flights from Shearwater
- Flights from Masset (ZMT) to Bella Bella (ZEL)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.


















